Autonomous Applications - Towards a Better Data Integration Model
نویسندگان
چکیده
One of the most important and critical part of integrating already existing standalone applications is to design and implement a common data model and the corresponding data access layer which makes both data sources and processed results being shared and accessible over the applications in question. In case of even well-architected applications or application systems, establishing a common data model and the layer that gives access to data costs relatively large human and computer development resources. The problem of integration may be investigated from several aspects. The esence of these aproaches are the same: trying to achieve run-time environment independent applications’ logic. One aspect is OMG’s Model Driven Architecture Frame Work [5]. The primary goals of OMG’s MDA are portability, interoperability and resuability through architectural concernes of specifying Application’s logic, their operational environments, and technical aspects of their implementation details, and mappings between them. This paper views the same problem but with focus on different structural apearances of applications’ data, mappings between them, and possible integration of such data models. We call applications autonomous, if they are independent of their all time run-time data access environment. Concerning applications’ autonomy, our base idea is that the most natural media that is able to carry information on structural apperance of data and mappings between them are data themselves, using Document Data Model also presented here.
منابع مشابه
Towards Dynamic Information Integration
To utilize the full potential of structured or semi-structured data stored across different information systems, users and applications must not be confronted directly with the individual, heterogeneous data sources, but instead be supplied with a customized integrated view on the data. Traditional information integration is relying on a human-driven process to accomplish this task. While feasi...
متن کاملTowards Adaptive Data Integration in Autonomous Cooperating Logistics Processes
The characteristics of the IT landscape underlying autonomous cooperating logistics processes pose a number of challenges towards data integration. The heterogeneity of the data sources, their highly distributed nature, along with the limited availability of dynamic sources make the application of traditional approaches problematic. A combination of semantic data integration with the principles...
متن کاملA Service-oriented, Semantic Approach to Data Integration for an Internet of Things Supporting Autonomous Cooperating Logistics Processes
The core vision put forward by the Internet of Things of networked, intelligent objects capable of taking autonomous decisions based on decentral information processing resonates strongly with research in the field of autonomous cooperating logistics processes. The characteristics of the IT landscape underlying autonomous cooperating logistics processes pose a number of challenges towards data ...
متن کاملCAS-Based Approach for Automatic Data Integration
Research of automatic integration of structured and semi-structured data has not resulted in success over the past fifty years. No theory of data integration exists. It is unknown what the theoretical necessary requirements are, to fully support automatic data integration from autonomous heterogeneous data sources. Therefore, it is not possible to objectively evaluate if and how much new algori...
متن کاملTowards A Unified Framework For Schema Merging
Merging schemas to create a mediated view is a recurring problem in applications related to data interoperability. The task becomes particularly challenging when the schemas are highly heterogeneous and autonomous. Classical data integration systems rely on a mediated schema created by human experts through an intensive design process. Automatic generation of mediated schemas is still a goal to...
متن کامل